🇵🇱 pl en 🇬🇧

ludzka tarcza

human shield
Wiktionary Links